@media all and (min-width:721px) { html { font-size: 62.5% } }
@media all and (max-width:720px) { html { font-size: 62.5% } }
@media all and (max-width:640px) { html { font-size: 55.556% } }
@media all and (max-width:540px) { html { font-size: 46.875% } }
@media all and (max-width:480px) { html { font-size: 41.667% } }
@media all and (max-width:432px) { html { font-size: 37.5% } }
@media all and (max-width:414px) { html { font-size: 35.9375% } }
@media all and (max-width:400px) { html { font-size: 34.722% } }
@media all and (max-width:375px) { html { font-size: 32.551% } }
@media all and (max-width:360px) { html { font-size: 31.25% } }
@media all and (max-width:340px) { html { font-size: 29.514% } }
@media all and (max-width:320px) { html { font-size: 27.778% } }
body{font-family: '黑体' !important;}

*{margin: 0; padding: 0;}
body{font-family: helvetica; font-size: 16px; color: #333; background-color: #EBEBEB; -webkit-tap-highlight-color: rgba(0,0,0,0);}
a{text-decoration: none; color: #333; *blr: expression(this.onFocus = this.blur());}
/*a:visited{color: #333;}*/
img{max-width: 100%; margin: 0 auto; border: 0;}
ul, ol, li{list-style: none;}
input[type="text"],
input[type="password"],
input[type="reset"],
input[type="button"],
input[type="submit"],
textarea,
select,
button{font-family: helvetica; font-size: 16px; color: #333;}
textarea{line-height: 20px;}
table{width: 100%; border-collapse: collapse; border-spacing: 0;}
table tr th{font-weight: normal; text-align: left;}
table tr th,
table tr td{padding: 0;}
:focus{outline: 0;}
::-moz-placeholder{color: #ccc;}
::-webkit-input-placeholder{color: #ccc;}
:-ms-input-placeholder{color: #ccc;}